home *** CD-ROM | disk | FTP | other *** search
- Peter Svanberg <psv@nada.kth.se> writes:
- > Quoting: John Gardiner Myers <jgm+@cmu.edu>
- > > a005 GET ADDRESS.*
- > > * OPTION ADDRESS.FRED.EMAIL "fflinstone@foo.bar.com"
- >
- > Just a thought: Have you (not especially John) considered
- > non-[A-Z]-letters in the short-form name?
-
- In short, yes. I have considered it, it is a major problem with my
- example as written, and it is something I want to address.
-
- Solutions I can think of:
-
- * Remove the restriction that option names be atoms.
- * Require the client to map the short-form name to an atom.
- * Make the second component of the name a gensym, putting the
- short-form name in the value. (* OPTION ADDRESS.A0001.NICK "Fred")
-
- None of these is particularly appealing. I would be very grateful for
- any assistance from someone with experience in these matters.
-
- > Wider thought: Have you considered non-[A-Z]-letters in _every_ string
- > which is the result of user input or mail contents?
-
- I believe so, but could be wrong. RFC 821 limitations aside, I think
- the only problematic character is NUL.
-
- _.John
-
-
-